home *** CD-ROM | disk | FTP | other *** search
- Due to some minor errors in releasing V3.13 and V3.14 this version of UNP
- is released as V3.15. The changes made from UNP V3.15 to V3.12:
-
- - fixed bug which in certain cases messed up 2 bytes in the resulting file
- - added PROTECT! EXE/COM V3.1
-
-
- Changes made from UNP V3.12 to V3.11
-
- Due to a hard disk crash I lost propack v2.08 and ice V1.00, can anyone
- who has one or both of these pleeeaaassseeee send it to me?
-
- Also, I decided to release UNP as freewhere (see doc), please register!
-
- - improved check for write errors
- - added code to avoid infinite loop when using -a option and Infile and
- and Outfile are specified
- - added PROTECT! EXE/COM V3.0
- - fixed bug which sometimes discarded the last byte of an exepacked file
- - added -l switch to disable the feature below
- - changed loadfix routine, files are now reloaded when they are loaded too
- low and they require one segment below (with this larger files can be
- handled)
- - added code to remove a routine that converts exe to com files found on
- FORMAT.COM supplied with dos6
- - added routine to unpack a program called UsR-Patch v3.0
- - fixed minor bug in identifying DIET routines
- - added DIET V1.45f and DIET 1.44 with -G option
- - Changed command line processing :
- - UNP's Infile wildcard is now by default set to *.* if you have
- specified a command.
- - a *.* is automaticly added now if Infile ends with a '\'
-
-
- Changes made from UNP V3.11 to V3.10
-
- - rewrote tinyprog routine, now also able to unpack some unknown version
- - added PROTECT! EXE/COM V1.0, V1.1 and V2.0 (encrypts and checks CRCs
- on COM and EXE files)
- - rewrote DIET routine, added recognition of DIET V1.00d
-
-
- Changes made from UNP V3.10 to V3.02
-
- - added CRUNCHER V1.0
- - changed EXEPACK to recognize another routine found
- - added another COM scramble routine I received.
- - received a file compressed with SCRUNCH, added (I guess)
- - added PKLITE V1.00ß (2), see doc
- - received a file compressed with SEA-AXE, added
- - added writing back with COM structure of dieted COM files
-
-
- Changes made from UNP V3.02 to V3.01
-
- - added s command to show a list of compressed files
- - added -k switch for pklite signature handling in batch files. Note
- that the signature is added by default now!
- - program crashed when decompressing compack with EMM386 as memory
- manager, fixed.
- - improvement in memory use, useful when running low on memory
- - fixed options -c -a to not retry when a 'N' is answered
- - added removing of Central Point Anti-Virus immunize code
- - added a removable 'fake PKLITE signature'
- - added handling of UNPs V3.01 or earlier 'fake PKLITE signature'
- - added handling/removing of dislite's 'fake PKLITE signature'
- - changed -a option to not retry when decompression failed
- - identified PKLITE V1.10 (3) and V1.14 (1)
- - added handling of a scramble routine found in a program sent to me
- - finally added decompressing PGMPAK V0.14 (stupid bug on my side :(
- - rewrote EXEPACK routine and fixed a bug in this
-
-
- Changes made from UNP V3.00 to V3.01
-
- - fixed bug in routine for storing relocation items
- - rewrote PKLITE routine in another style
-
-
- Although UNP V3.00 is a complete rewrite, I'll try to mention the most
- important changes compared with V2.13..
-
- - added wildcard support
- - changed filename processing routines
- - added option -a to retry on decompressed files
- - added option -c that asks the user before decompressing
- - added catching of INT 21 (disabled with -i option)
- - added option -v which shows additional information
- - changed -l option to l command
-
- - added COMPACK V4.5
- - added PROPACK V2.08
- - added a COM routine for DIET V1.00
- - added an EXE routine for DIET V1.01
- - added several versions of EXEPACK
- - added several PKLITE extra compression routines
- - Merged LZEXE, KVETCH and PROPACK into one routine
- - added TINYPROG V1.0 and V3.6
-
- - fixed many bugs, including the infamous LZEXE bug!
-